:global {
    .couponCodeWrap {
      height: 100%;
      background-color: #fff;
      :global {
        .am-tabs-bar {
          box-shadow: 0px .024155rem .048309rem #E5E5E5;
          margin-bottom: .169082rem;
        }
        .am-wingblank-lg {
          margin: 0 .483092rem;
        }
        .am-tabs-tab {
          font-size: .338164rem;
        }
      }
    >.am-list {
      padding-left: 2%;
      padding-right: 2%;
    }
/* box-shadow: 0 .019324rem .041063rem #E5E5E5; */
    .am-tabs-tab {
      border: none;
    }

    .am-tabs-tab-active {
      color: #19CAD9;
    }

    .am-tabs-ink-bar {
      position: absolute;
      top: 0;
      height: .096618rem;
      background-color: #19CAD9;
    }

    .am-list-body {
      border: none;
      background-color: transparent;
    }

    .am-list-body:after {
      border: none;
    }

    .couponCodeItem {
      font-family: "PingFang SC";
      position: relative;
      margin-top: .362319rem;
      /* 新的 */
      background-image: url(../../assets/vipcard/coupon/coupon_bg.png);
      background-repeat: no-repeat;
      background-position: right;
      background-color: transparent;
      background-size: 100% 100%;
      min-height: 2.826087rem;
      .leftName {
        position: absolute;
        left: .362319rem;
        top: .386473rem;
        width: .531401rem;
        height: 1.811594rem;
        line-height: .555556rem;
        font-size: .434783rem;
        font-weight: bold;
        color: #FFFFFF;
      }
      .couponCodeHead {
        float: left;
        width: 30%;
        background-image: url(../../assets/vipcard/coupon/coupon_bg1.png);
        background-repeat: no-repeat;
        background-position: left;
        background-size: auto 100%;
        height: 100%;
        line-height: 100%;

        .couponCodeValue {
          vertical-align: bottom;
          text-align: center;
          height: 30%;
          padding-top: 45%;

          .couponCodeValue1 {
            color: white;
            font-size: 0.6rem;
          }

          .couponCodeValue2 {
            color: white;
            font-size: 0.68rem;
          }
        }

        .couponCodeCondition1 {
          text-align: center;
          height: 20%;
          color: white;
          font-size: 0.28rem;
        }

        .couponCodeCondition2 {
          text-align: center;
          height: 20%;
          color: white;
          font-size: 0.28rem;
        }
      }

      .couponCodeBody {
        height: 100%;
        padding: 0 .57971rem;
        .couponCodeInfo1 {
          .couponCodeInfo1Head {
            color: #19CAD9;
            font-size: .338164rem;
            font-weight: bold;
            padding-top: .338164rem;
          }
          .couponCodeInfo1Tail {
            height: 100%;
            width: 0%;
            color: #999990;
          }
        }
        .couponCodeContent {
           padding: .410628rem 0 .531401rem;
           font-size: .483092rem;
           font-weight: bold;
        }
        .couponCodeInfo2 {
          width: 100%;
          color: #666;
          font-size: .241546rem;
          padding: 0 0 .338164rem;
          display: flex;
          justify-content: space-between;
          align-items: center;
        }

        .couponCodeInfo3 {
          color: #ff5047;
          font-size: 0.35rem;
        }

        .couponCodeInfo4 {
          height: 16%;
          padding-top: 2%;
          width: 90%;
          margin-left: 5%;
          border-top: 1px dashed #c7c7c7;
          color: #999999;
          font-size: 0.26rem;
          font-weight: 200;
        }

        .couponCodeInfoIcon {
          display: block;
          float: right;
          width: 10%;
          height: 100%;
          background-image: url(../../assets/vipcard/coupon/more_info1.png);
          background-repeat: no-repeat;
          background-position: center;
          background-size: auto 100%;
        }

        .couponCodeSendBtn {
          position: absolute;
          top: 35%;
          right: 3%;

          .am-button-primary {
            border: none;
            background-color: #ff6e52;
          }

          .am-button-disabled {
            border: none;
            background-color: #ffb99b;
            color: white;
          }
        }

        .couponCodeBarcode {
          min-width: 0.8rem;
          height: 35%;
          position: absolute;
          top: 25%;
          right: 0.3rem;
          text-align: center;
          background-image: url(../../assets/vipcard/coupon/coupon_barcode.png);
          background-repeat: no-repeat;
          background-color: transparent;
          background-size: auto 100%;      
        }        
      }
    }

    .couponCodeExpireItem {
      .couponCodeHead {
        background-image: url(../../assets/vipcard/coupon/coupon_expire_bg1.png);

        .couponCodeValue {
          .couponCodeValue1 {
            color: #999999;
          }

          .couponCodeValue2 {
            color: #999999;
          }
        }

        .couponCodeCondition1 {
          color: #999999;
        }

        .couponCodeCondition2 {
          color: #999999;
        }
      }

      .couponCodeBody {
        .couponCodeInfo1 {

          .couponCodeInfo1Head {
            color: #9a9a9a;
          }
          .couponCodeInfo1Tail {
            color: #d5d5d5;
          }
        }
        .couponCodeInfo2 {
          color: #d5d5d5;
        }
        .couponCodeInfo3 {
          color: #ffa4a1;
        }
      }
    }

    .couponCodeUsedItem {
      .couponCodeHead {
        background-image: url(../../assets/vipcard/coupon/coupon_used_bg1.png);
      }

      .couponCodeBody {

        .couponCodeInfo1 {

          .couponCodeInfo1Head {
            color: #9a9a9a;
          }
          .couponCodeInfo1Tail {
            color: #d5d5d5;
          }
        }
        .couponCodeInfo2 {
          color: #d5d5d5;
        }
        .couponCodeInfo3 {
          color: #ffa4a1;
        }
      }
    }

    .couponCodeExpandItem {
      .couponCodeBody {
        .couponCodeInfoIcon {
          background-image: url(../../assets/vipcard/coupon/more_info2.png);
        }
      }
    }

    .couponCodeItemWrap {
      .couponCodeExtraInfo {
        padding: 3%;
        clear: right;
        background-color: white;
        text-align: left;

        .couponCodeExtraInfo1 {
          font-weight: 200;
          font-size: 0.28rem;
          color: #999999;
        }

        .couponCodeExtraInfo2 {
          margin-top: 20px;
          font-weight: 200;
          font-size: 0.28rem;
          color: #999999;
          line-height: 150%;
        }
      }
    }

    .emptyCouponList {
      text-align: center;
      width: 100%;
      min-height: 6rem;

      .emptyCoupon {
        background-image: url(../../assets/vipcard/coupon/empty_coupon.png);
        background-repeat: no-repeat;
        background-position: center;
        background-size: 30% auto;
        background-color: transparent;
        width: 100%;
        margin-top: 0.6rem;
        min-height: 3rem;
      }

      .emptyText {
        text-align: center;
        width: 100%;
        height: 100%;
        color: #999999;
        font-size: 0.35rem;
        font-weight: 200;
      }
    }

    .couponList {
      margin-bottom: 50px;
    }
  }
}

.couponBarcode {
  text-align: center;
}